English Dictionary
◊ PELTATE LEAF
peltate leaf
n : shield-shaped; as a nasturtium leaf